motor-driven cycle - Turkish English Dictionary